package com.member.shop.dto;

import com.member.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

@Data
public class ReceiveHyOrderDto {
    private Long tenantId; // 站点Id
    private Long id; // 订单id
    private String orderCode; // 订单编号
    private Integer status; // 订单状态
    private Long userId; // 下单人id
    private Long belongShopId; // 归属店铺id
    private Long belongDealerId; // 归属经销商id
    private String userName; // 下单人
    private String phone; // 下单人手机号
    private BigDecimal amount; // 订单金额
    private BigDecimal payableAmount; // 应付金额
    private BigDecimal actualPaymentAmount; // 实付金额
    private BigDecimal totalPrice; // 总计
    private Integer paymentStatus; // 支付状态
    private String paymentNo; // 支付流水号
    private Date paymentTime; // 支付时间
    private String receiver; // 收货人
    private Long addressId; //地址id
    private String contactNumber; // 收货人联系电话
    private String receiverAddress; // 收货地址
    private Date orderAddTime; // 下单时间
    private String province; // 省
    private String city; // 市
    private String area; // 区
    private String street; // 街道
    private String longitude; // 收货地址经度
    private String latitude; // 收货地址纬度
    private String remark; // 备注
    private BigDecimal couponPrice; // 优惠券金额
    private String transactionId; // 微信流水号
    private List<ReceiveHyProductsDto> products; // 订单商品集合
}



